home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / ip / trace / tcplib / RELEASE.0.9.Z / RELEASE.0.9
Encoding:
Text File  |  1992-05-16  |  4.3 KB  |  94 lines

  1. Hello,
  2.  
  3. There is a new version (0.9) of tcplib on jerico.usc.edu 
  4. (128.125.51.6), under ~ftp/pub/jamin/tcplib.
  5.  
  6. The differences between this version and the previous version are:
  7.     - Two bug fixes.
  8.     - Uniform use of lrand48() in place of random().
  9.     - Addition of telephone (voice) conversation characteristics.
  10.     - Addition of application breakdown characteristics.
  11.     - A more descriptive tech report.  Among other things, the tech
  12.       report shows how to use the traffic application breakdown to 
  13.       derive a simple conversation arrival model.
  14. If you use the old version of tcplib, you want to get the new version 
  15. if just for the bug fixes.  And if you do use tcplib, please send us
  16. your e-mail address to expedite future bug fixes.
  17.  
  18. Following is the orginal release note of tcplib.  The papers 
  19. [Caceres91] and [Danzig92] cited in the tech report are also available
  20. for anonymous ftp from jerico.usc.edu:~ftp/pub/jamin/traffic. The file
  21. traffic.ps.Z is for [Caceres91] and the files journal.part[1-4].ps.Z 
  22. are for [Danzig92].
  23.  
  24. =======================================================================
  25. The following technical report and the source library it describes are
  26. available for anonymous ftp from jerico.usc.edu:~ftp/pub/jamin/tcplib.
  27. (Jerico's IP address is 128.125.51.6.) The directory contains the 
  28. following files:
  29.  
  30.   README
  31.   libtcp_ds31_ultrix41.a.Z
  32.   /* not supported anymore because we lost access to our hp machine. */
  33.   libtcp_hp90_hpux847.a.Z   
  34.   libtcp_sun3_sunos411.a.Z
  35.   libtcp_sun4_sunos411.a.Z
  36.   brkdn_dist.h
  37.   tcpapps.h
  38.   tcplib.1
  39.   tcplib.tar.Z
  40.   tcplibtr.ps.Z
  41.  
  42. All you need to transfer to use the library are: README, brkdn_dist.h, 
  43. tcpapps.h, tcplib.1, and one of libtcp* that matches your setup.  You
  44. need tcplib.tar.Z only if you must generate the library yourself.  
  45. The file tcplibtr.ps.Z is the PostScript version of the tech. report 
  46. which is introduced below:
  47.  
  48.  
  49.     tcplib: A Library of TCP Internetwork Traffic Characteristics
  50.  
  51.                  Peter B. Danzig       Sugih Jamin
  52.  
  53.                     Computer Science Department, 
  54.                  University of Southern California,
  55.                  Los Angeles, California 90089-0781
  56.  
  57.                      traffic@excalibur.usc.edu
  58.  
  59.                             USC-CS-91-495
  60.  
  61. 1. Introduction
  62.   When simulating computer networks, it is necessary to specify the 
  63. traffic between network nodes.  Typically, simulation studies of 
  64. wide-area tcp/ip networks model traffic as a combination of Poisson 
  65. processes and maximal rate streams--corresponding to telnet traffic 
  66. and large file transfers respectively.  Such traffic models are 
  67. justified when the modeler wants to show, for example, that his flow 
  68. control or gateway scheduling algorithm responds well to worst case 
  69. traffic or when essentially nothing is known about the real network
  70. traffic.  However, such models do not reveal how similarly robust 
  71. algorithms respond to the common case load.
  72.   This paper describes tcplib, a library to help generate realistic 
  73. tcp/ip network traffic.  Tcplib is motivated by our observation that 
  74. present-day wide-area tcp/ip traffic cannot be accurately modeled with 
  75. simple analytical expressions, but instead requires a combination of 
  76. detailed knowledge of the end-user applications responsible for the 
  77. traffic and certain measured probability distributions [Caceres91].  
  78. We collected three-day traces of wide-area Internet traffic at UC 
  79. Berkeley, University of Southern California, and Bell Communications 
  80. Research.  Our study identified that out of more than 35 different 
  81. application programs, ftp, smtp, nntp, vmnet, telnet, and rlogin are
  82. responsible for 96% of wide-area tcp/ip bytes.  Two related studies, 
  83. one at University College London and the other at Lawrence Berkeley 
  84. Laboratory, identified a subset of these six applications as 
  85. responsible for most of their wide-area tcp traffic [Crowcroft91] 
  86. [Paxson91]. Tcplib models five of these six applications.  It excluded 
  87. vmnet, an IBM mail exchange application , because it was absent from 
  88. three of the five traces.  Furthermore, since telnet and rlogin have 
  89. essentially the same characteristics, we have included in tcplib only 
  90. routines describing telnetUs.  Additionally, we included characteristics 
  91. of phone conversations based on the study reported in [Brady65] and a 
  92. distribution of conversations composition breakdown derived from several 
  93. stub-network traces.
  94.